class MasterBean {
  MasterBean({
      String? path, 
      int? id,
      bool? visible,
      String? title,
      String? nickname,
      String? email,}){
    _path = path;
    _title = title;
    _email = email;
    _id = id;
    _visible = visible;
    _nickname = nickname;
}
  MasterBean.fromJson(dynamic json) {
    _path = json['path'];
    _title = json['title'];
    _email = json['email'];
    _id = json['id'];
    _visible = json['visible'];
    _nickname = json['nickname'];
  }
  String? _path;
  String? _title;
  String? _email;
  int? _id;
  String? _nickname;
  bool? _visible;
MasterBean copyWith({String? path, String? title, String? email, int? id,bool? visible,String?nickname}) => MasterBean(
  path: path ?? _path,
  title: title ?? _title,
  email: email ?? _email,
  id: id ?? _id,
  visible: visible ?? _visible,
  nickname: nickname ?? _nickname,
);
  String? get path => _path;
  String? get title => _title;
  String? get email => _email;
  bool? get visible => _visible;
  int? get id => _id;
  String? get nickname => _nickname;
  Map<String, dynamic> toJson() {
    final map = <String, dynamic>{};
    map['path'] = _path;
    map['title'] = _title;
    map['email'] = _email;
    map['id'] = _id;
    map['visible'] = _visible;
    map['nickname'] = _nickname;
    return map;
  }
}